package com.lywz.biz.service.food;

import java.util.List;
import com.lywz.biz.common.entity.goodfood.SpecialSnack;
import com.lywz.core.exception.SSException;

public interface SpecialSnackService {

    public List<SpecialSnack> getSpecialSnackListByPower(int limit) throws SSException;

    public SpecialSnack getOneSpecialSnack(Integer id) throws SSException;

    /**
     * 利用权值 获得特色小吃的全部的列表
     * 
     * @return
     * @throws SSException
     */
    public List<SpecialSnack> getAllSpecialSnackListByPower() throws SSException;

    /**
     * 按照id刪除一個specialSnack
     * 
     * @param specialSnackId
     * @return
     * @throws SSException
     */
    public boolean delteOneSpecialSnackById(int specialSnackId) throws SSException;

    /**
     * 添加一个specialSnack
     * 
     * @param specialSnack
     * @return
     * @throws SSException
     */
    public boolean addOneSnack(SpecialSnack specialSnack) throws SSException;

    /**
     * 修改一个specialSnack
     * 
     * @param specialSnack
     * @return
     * @throws SSException
     */
    public boolean updateOneSnack(SpecialSnack specialSnack) throws SSException;

}
